package com.jinzhi.jzweb.domain.cond;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;


/**
 * 
 * <pre>
 * 
 * </pre>
 * <small> 2024-05-15 17:22:11 | lance</small>
 */
@Data
//这是的这里继承的基础服务类，有几个基本字段
public class InformationImportUserCond implements Serializable {
	private Long id;


    /** 姓名 */
    private String name;

    /** 手机号 */
    private String mobile;

    /** 性别(0未知 1男 2女) */
    private Integer sex;

    /** 出生年月日 */

    private String born;

    /** 学历 */
    private Integer education;

    /** 专业 */
    private String major;

    /** 人员类型(0学生 1企业员工 2社会人员) */
    private Integer personType;

    /** 证书类型(0默认身份证) */
    private String certificateType;

    /** 身份证地址 */
    private String idcardAddress;

    /** 身份证号码 */
    private String idcardNumber;

    /** 工作单位 */
    private String workUnit;

    /** 开班时间 */
    private String examTime;

    /** 工作年限 */
    private String workTime;

    /** 申报职业 */
    private String declaredCareers;

    /** 申报等级 */
    private String declaredLevel;

    /** 申报科目 */
    private String declaredSubject;

    /** 寸照 */
    private String personPhoto;

    /** 身份证照片 */
    private String idcardPhoto;

    /** 毕业证照片 */
    private String graducationPhoto;

    /** 失败原因 */
    private String reason;

    /** 审核是否通过(0 未通过 1 通过) */
    private Integer isPass;

    /** 创建时间 */
    private Date createTime;

    /** 审核时间 */
    private Date auditsTime;

    /** 审核状态 0审核中，1已通过，2已拒绝*/
    private Integer checkStatus;

    private List<CertificateInfoCond> certificateInfoConds;

    private List<WorkExperinceCond> experinceConds;

}
